﻿///----------------------------------------------------------------
/// Copyright (C) 2008-2010 yyssoft
/// 版权所有。
///
/// 文件名：XMK_A_Z_SY03Info.cs
/// 文件功能描述：XMK_A_Z_SY03实体类
///
///
/// 创建标识：yyssoft 2014/5/19
///
/// 修改标识：
/// 修改描述：
///
/// 修改标识：
/// 修改描述：
///---------------------------------------------------------------
using System;
using System.Xml;
using System.Xml.Serialization;

namespace XMK.Tadong.Model
{
    /// <summary>
    /// XMK_A_Z_SY03的实体类
    /// </summary>
    [Serializable]
    public class XMK_A_Z_SY03Info
    {

        #region 构造函数

        public XMK_A_Z_SY03Info()
        { }

        #endregion 构造函数

        #region 常量属性

        public const string XMK_A_Z_SY03_TABLE = "XMK_A_Z_SY03";
        public const string ID_FIELD = "ID";
        public const string JH_FIELD = "JH";
        public const string DINGJSD_FIELD = "DINGJSD";
        public const string DIJSD_FIELD = "DIJSD";
        public const string HD_FIELD = "HD";
        public const string AVER_FIELD = "AVER";
        public const string LJHD_FIELD = "LJHD";
        public const string SDB_FIELD = "SDB";
        public const string CW_FIELD = "CW";
        public const string DLX_FIELD = "DLX";
        public const string DLY_FIELD = "DLY";
        public const string DJDM_FIELD = "DJDM";

        #endregion 常量属性

        #region 私有变量

        private int _id = int.MinValue;
        private string _jh;
        private double _dingjsd = int.MinValue;
        private double _dijsd = int.MinValue;
        private double _hd = int.MinValue;
        private double _aver = int.MinValue;
        private double _ljhd = int.MinValue;
        private double _sdb = int.MinValue;
        private string _cw;
        private double _dlx = int.MinValue;
        private double _dly = int.MinValue;
        private string _djdm;

        #endregion 私有变量

        #region 属性

        /// <summary>
        /// 编号
        /// </summary>
        [XmlAttribute(AttributeName = "ID")]
        public int ID
        {
            set { _id = value; }
            get { return _id; }
        }

        /// <summary>
        /// 井号
        /// </summary>
        [XmlAttribute(AttributeName = "JH")]
        public string JH
        {
            set { _jh = value; }
            get { return _jh; }
        }

        /// <summary>
        /// 顶界深度
        /// </summary>
        [XmlAttribute(AttributeName = "DINGJSD")]
        public double DINGJSD
        {
            set { _dingjsd = value; }
            get { return _dingjsd; }
        }

        /// <summary>
        /// 底界深度
        /// </summary>
        [XmlAttribute(AttributeName = "DIJSD")]
        public double DIJSD
        {
            set { _dijsd = value; }
            get { return _dijsd; }
        }

        /// <summary>
        /// 厚度
        /// </summary>
        [XmlAttribute(AttributeName = "HD")]
        public double HD
        {
            set { _hd = value; }
            get { return _hd; }
        }

        /// <summary>
        /// 平均厚度
        /// </summary>
        [XmlAttribute(AttributeName = "AVER")]
        public double AVER
        {
            set { _aver = value; }
            get { return _aver; }
        }

        /// <summary>
        /// 累计厚度
        /// </summary>
        [XmlAttribute(AttributeName = "LJHD")]
        public double LJHD
        {
            set { _ljhd = value; }
            get { return _ljhd; }
        }

        /// <summary>
        /// 砂地比
        /// </summary>
        [XmlAttribute(AttributeName = "SDB")]
        public double SDB
        {
            set { _sdb = value; }
            get { return _sdb; }
        }

        /// <summary>
        /// 层位
        /// </summary>
        [XmlAttribute(AttributeName = "CW")]
        public string CW
        {
            set { _cw = value; }
            get { return _cw; }
        }

        /// <summary>
        /// 坐标X
        /// </summary>
        [XmlAttribute(AttributeName = "DLX")]
        public double DLX
        {
            set { _dlx = value; }
            get { return _dlx; }
        }

        /// <summary>
        /// 坐标Y
        /// </summary>
        [XmlAttribute(AttributeName = "DLY")]
        public double DLY
        {
            set { _dly = value; }
            get { return _dly; }
        }


        /// <summary>
        /// 统计代码
        /// </summary>
        [XmlAttribute(AttributeName = "DJDM")]
        public string DJDM
        {
            set { _djdm = value; }
            get { return _djdm; }
        }

        #endregion 属性


    }
}

